From 7f8baa901825488d8f96ea9e5939718d989077c2 Mon Sep 17 00:00:00 2001 From: "cl349@freefall.cl.cam.ac.uk" Date: Thu, 22 Jul 2004 18:18:54 +0000 Subject: [PATCH] bitkeeper revision 1.1108.2.20 (4100050ee2rhUkBYDjTlzUWJXwt3Dg) make 'make install' work more than once if the installed files are not writable --- tools/sv/Makefile | 33 ++++++++++++++++----------------- 1 file changed, 16 insertions(+), 17 deletions(-) diff --git a/tools/sv/Makefile b/tools/sv/Makefile index cc411b7a11..0321a566f3 100755 --- a/tools/sv/Makefile +++ b/tools/sv/Makefile @@ -3,38 +3,37 @@ sv_insdir := $(prefix)/var/xen/sv all: install: - - # make parent directory mkdir -p $(sv_insdir) # copy Main.rpy file - references xen.sv.Main class - cp Main.rpy $(sv_insdir)/ + install -m0644 Main.rpy $(sv_insdir) # make images folder mkdir -p $(sv_insdir)/images # copy images - cp images/xen.png $(sv_insdir)/images/ - cp images/orb_01.jpg $(sv_insdir)/images/ - cp images/orb_02.jpg $(sv_insdir)/images/ + install -m0644 images/xen.png $(sv_insdir)/images + install -m0644 images/orb_01.jpg $(sv_insdir)/images + install -m0644 images/orb_02.jpg $(sv_insdir)/images - cp images/left-end-highlight.jpg $(sv_insdir)/images/ - cp images/left-end-no-highlight.jpg $(sv_insdir)/images/ - cp images/right-end-highlight.jpg $(sv_insdir)/images/ - cp images/right-end-no-highlight.jpg $(sv_insdir)/images/ + install -m0644 images/left-end-highlight.jpg $(sv_insdir)/images + install -m0644 images/left-end-no-highlight.jpg $(sv_insdir)/images + install -m0644 images/right-end-highlight.jpg $(sv_insdir)/images + install -m0644 images/right-end-no-highlight.jpg $(sv_insdir)/images - cp images/middle-highlight.jpg $(sv_insdir)/images/ - cp images/middle-no-highlight.jpg $(sv_insdir)/images/ + install -m0644 images/middle-highlight.jpg $(sv_insdir)/images + install -m0644 images/middle-no-highlight.jpg $(sv_insdir)/images - cp images/seperator.jpg $(sv_insdir)/images/ - cp images/seperator-left-highlight.jpg $(sv_insdir)/images/ - cp images/seperator-right-highlight.jpg $(sv_insdir)/images/ + install -m0644 images/seperator.jpg $(sv_insdir)/images + install -m0644 images/seperator-left-highlight.jpg $(sv_insdir)/images + install -m0644 images/seperator-right-highlight.jpg $(sv_insdir)/images # make include folder mkdir -p $(sv_insdir)/inc - #copy stylesheet - cp inc/style.css $(sv_insdir)/inc/ + # copy stylesheet + install -m0644 inc/style.css $(sv_insdir)/inc clean: + -- 2.30.2